protected windows - French English Dictionary